var a = 1;
function m1() {
  // 变量的查找在函数中只于声明的位置有关，而与调用的位置无关
  a++;
}

function m2() {
  var a = 2;
  m1();
  console.log(a);
}

m2();
console.log(a);
